package com.paic.mhis.hcpms.agreement.healthcareprovider.biz.service;

import java.util.Map;

import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import com.paic.pafa.app.biz.service.BusinessServiceException;

/**
 * 医保服务人员Service接口
 * 
 * @author EX-LUORONG001
 * 
 */
public interface ContactService {

	Map<String, Object> addContact(JSONObject transferJson)
			throws BusinessServiceException;

	Map<String, Object> updateContact(JSONObject transferJson)
			throws BusinessServiceException;

	Map<String, Object> queryContactList(JSONObject transferJson)
			throws BusinessServiceException;

	Map<String, Object> queryContactDetail(JSONObject transferJson)
			throws BusinessServiceException;

	Map<String, Object> deleteContact(JSONObject transferJson)
			throws BusinessServiceException;

	Map<String, Object> addInsurancePer(JSONArray transferJson, String username)
			throws BusinessServiceException;

	Map<String, Object> queryInsuranceList(JSONObject transferJson);

	Map<String, Object> updateInsruance(JSONArray transferJson, String username);

}
